Skip to main content

plus

Type

operator

Summary

Adds two numbers.

Syntax

<number1> + <number2>

Description

Use the + (plus) operator to add two numbers, or to add two arrays containing numbers.

To add a number to the contents of a container, use the add command instead.

If either number1 or number2 is an array, each of the array elements must be a number. If a number is added to an array, the number is added to each element. If an array is added to an array, both arrays must have the same number of elements and the same dimension, and each element in one array is added to the corresponding element of the other array.

If an element of one array is empty, the + operator treats its contents as zero.

If a math operation on finite inputs produces a non-finite output, an execution error is thrown. See math operations for more information.

Parameters

NameTypeDescription

number1

The operands number1 and number2 are literal numbers, or expressions that evaluate to numbers, or arrays containing numbers.

number2

Examples

# Adding two literals
put 2 + 2 into fourContainer
# Adding a literal to a variable
set the layer of field myNumber to (myNumber + 2)
# Adding two arrays
local tArray1, tArray2, tArray3
put 5 into tArray1["One"]
put 10 into tArray1["Two"]
put 6 into tArray2["One"]
put 11 into tArray2["Two"]
put tArray1 + tArray2 into tArray3
put tArray3["One"] & comma & tArray3["Two"]
# -&gt; 11,21

command: union

function: sum

glossary: operator, array, command, element, math operation

keyword: element

operator: dash, left-round-bracketright-round-bracket

Compatibility and Support

Introduced

LiveCode 1.0

OS

mac

windows

linux

ios

android

Platforms

desktop

server

mobile

Thank you for your feedback!

Was this page helpful?